|
smartbuck6 2.2.0
|
Settings for registers of Smart Buck 6 Click driver. More...
Settings for registers of Smart Buck 6 Click driver.
| #define SMARTBUCK6_BUCK_A 0x04 |
| #define SMARTBUCK6_BUCK_ALL 0x07 |
| #define SMARTBUCK6_BUCK_B 0x02 |
| #define SMARTBUCK6_BUCK_C 0x01 |
Smart Buck 6 buck selection setting.
Specified setting for buck selection of Smart Buck 6 Click driver.
| #define SMARTBUCK6_BUCKX_CTRL_BUCK_A_EN 0x80 |
| #define SMARTBUCK6_BUCKX_CTRL_BUCK_B_EN 0x40 |
| #define SMARTBUCK6_BUCKX_CTRL_BUCK_C_EN 0x20 |
Smart Buck 6 BUCKX_CTRL register setting.
Specified setting for BUCKX_CTRL register of Smart Buck 6 Click driver.
| #define SMARTBUCK6_BUCKX_CTRL_BUCK_X_EN_MASK 0xE0 |
| #define SMARTBUCK6_BUCKX_CTRL_PWM_BUCK_A_AUTO 0x08 |
| #define SMARTBUCK6_BUCKX_CTRL_PWM_BUCK_B_AUTO 0x04 |
| #define SMARTBUCK6_BUCKX_CTRL_PWM_BUCK_C_AUTO 0x02 |
| #define SMARTBUCK6_CLEAR_0_BUCK_A_PWR_NOT_GOOD 0x20 |
Smart Buck 6 CLEAR_0 register setting.
Specified setting for CLEAR_0 register of Smart Buck 6 Click driver.
| #define SMARTBUCK6_CLEAR_0_BUCK_B_PWR_NOT_GOOD 0x10 |
| #define SMARTBUCK6_CLEAR_0_BUCK_C_PWR_NOT_GOOD 0x08 |
| #define SMARTBUCK6_CLEAR_0_GLOBAL 0x01 |
| #define SMARTBUCK6_CLEAR_0_VIN_OVP 0x02 |
| #define SMARTBUCK6_CLEAR_1_BUCK_A_OV 0x80 |
Smart Buck 6 CLEAR_1 register setting.
Specified setting for CLEAR_1 register of Smart Buck 6 Click driver.
| #define SMARTBUCK6_CLEAR_1_BUCK_A_UV 0x08 |
| #define SMARTBUCK6_CLEAR_1_BUCK_B_OV 0x40 |
| #define SMARTBUCK6_CLEAR_1_BUCK_B_UV 0x04 |
| #define SMARTBUCK6_CLEAR_1_BUCK_C_OV 0x20 |
| #define SMARTBUCK6_CLEAR_1_BUCK_C_UV 0x02 |
| #define SMARTBUCK6_DEVICE_ADDRESS_A2A1_00 0x09 |
| #define SMARTBUCK6_DEVICE_ADDRESS_A2A1_01 0x0B |
| #define SMARTBUCK6_DEVICE_ADDRESS_A2A1_0Z 0x0A |
| #define SMARTBUCK6_DEVICE_ADDRESS_A2A1_10 0x0E |
| #define SMARTBUCK6_DEVICE_ADDRESS_A2A1_11 0x07 |
Smart Buck 6 device address setting.
Specified setting for device slave address selection of Smart Buck 6 Click driver.
| #define SMARTBUCK6_DEVICE_ADDRESS_A2A1_1Z 0x0F |
| #define SMARTBUCK6_DEVICE_ADDRESS_A2A1_Z0 0x0C |
| #define SMARTBUCK6_DEVICE_ADDRESS_A2A1_Z1 0x0D |
| #define SMARTBUCK6_DEVICE_ADDRESS_A2A1_ZZ 0x08 |
| #define SMARTBUCK6_IOUT_RES_MV 125 |
Smart Buck 6 current resolution setting.
Specified setting for current resolution of Smart Buck 6 Click driver.
| #define SMARTBUCK6_OC_STATUS_BUCK_A_OC 0x08 |
| #define SMARTBUCK6_OC_STATUS_BUCK_B_OC 0x04 |
| #define SMARTBUCK6_OC_STATUS_BUCK_C_OC 0x02 |
| #define SMARTBUCK6_OC_STATUS_CLEAR_BUCK_A_OC 0x80 |
Smart Buck 6 OC_STATUS_CLEAR register setting.
Specified setting for OC_STATUS_CLEAR register of Smart Buck 6 Click driver.
| #define SMARTBUCK6_OC_STATUS_CLEAR_BUCK_B_OC 0x40 |
| #define SMARTBUCK6_OC_STATUS_CLEAR_BUCK_C_OC 0x20 |
| #define SMARTBUCK6_PART_ID 0x13 |
Smart Buck 6 PART_ID register setting.
Specified setting for PART_ID register of Smart Buck 6 Click driver.
| #define SMARTBUCK6_STATUS_0_BUCK_A_PWR_NOT_GOOD 0x20 |
| #define SMARTBUCK6_STATUS_0_BUCK_B_PWR_NOT_GOOD 0x10 |
| #define SMARTBUCK6_STATUS_0_BUCK_C_PWR_NOT_GOOD 0x08 |
| #define SMARTBUCK6_STATUS_0_OVER_TEMP_STATUS 0x40 |
Smart Buck 6 STATUS_0 register setting.
Specified setting for STATUS_0 register of Smart Buck 6 Click driver.
| #define SMARTBUCK6_STATUS_0_VIN_OV 0x02 |
| #define SMARTBUCK6_STATUS_1_BUCK_A_OV 0x80 |
Smart Buck 6 STATUS_1 register setting.
Specified setting for STATUS_1 register of Smart Buck 6 Click driver.
| #define SMARTBUCK6_STATUS_1_BUCK_A_UV 0x08 |
| #define SMARTBUCK6_STATUS_1_BUCK_B_OV 0x40 |
| #define SMARTBUCK6_STATUS_1_BUCK_B_UV 0x04 |
| #define SMARTBUCK6_STATUS_1_BUCK_C_OV 0x20 |
| #define SMARTBUCK6_STATUS_1_BUCK_C_UV 0x02 |
| #define SMARTBUCK6_VOUT_MV_MAX 3600 |
| #define SMARTBUCK6_VOUT_MV_MIN 400 |
Smart Buck 6 vout setting.
Specified setting for vout of Smart Buck 6 Click driver.
| #define SMARTBUCK6_VOUT_MV_STEP_10MV 10 |
| #define SMARTBUCK6_VOUT_MV_STEP_15MV 15 |
| #define SMARTBUCK6_VOUT_MV_STEP_THRESHOLD 1200 |
| #define SMARTBUCK6_VOUT_RANGE_SEL_BUCK_A_15MV 0x08 |
| #define SMARTBUCK6_VOUT_RANGE_SEL_BUCK_B_15MV 0x04 |
| #define SMARTBUCK6_VOUT_RANGE_SEL_BUCK_C_15MV 0x02 |
Smart Buck 6 VOUT_RANGE_SEL register setting.
Specified setting for VOUT_RANGE_SEL register of Smart Buck 6 Click driver.
| #define SMARTBUCK6_VOUT_RANGE_SEL_BUCK_X_MASK 0x0E |